.login{
	border-top: 1px solid #C0C0C0;
}
.icon-box{
	height: 370upx;
	display: flex;
	align-items: center;
	justify-content: center;
}
.icon{
	width: 130upx;
	height: 130upx;
}
.user-box,.pass-box{
	display: flex;
	border-bottom:1px solid #d8d8d8 ;
	padding: 30upx 0;
	margin: 0 30upx;
}
.word{
	font-size: 14px;
	color: #808080;
	white-space: nowrap;
	margin-right: 20upx;
}
.input{
	font-size: 14px;
}
.btn{
	margin: 60upx auto;
	width: 600upx;
}
.wx-box{
	position: relative;
	width: 600upx;
	border-top: 1px solid #d8d8d8;
	margin: 0 auto;
	display: flex;
	justify-content: center;
}
.wx-subtitle{
	position: absolute;
	top:-9px ;
	left:50%;
	transform: translateX(-50%);
	font-size: 12px;
	color: #808080;
	padding: 0 20upx;
	background-color: #FFF;
}
.wx-box image{
	width: 60upx;
	height: 60upx;
	padding: 40upx;
}
.wxLogin-btn{
	position: absolute;
	z-index: 89;
	width: 120upx;
	height: 120upx;
	opacity: 0;
}